Big Huge Thesaurus

phoradendron flavescens

noun